home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / mstdv141.zip / MSTRDIR.DOC < prev    next >
Text File  |  1990-04-13  |  9KB  |  193 lines

  1. RA/QuickBBS Master Files.BBS maker
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                   M S T R D I R
  11.  
  12.                    M A S T E R   D I R E C T O R Y   M A K E R
  13.  
  14.                           By: Orland Carter   1:135/72
  15.  
  16.  
  17. /      /   ///////  ///////////  /////////    ////////   ///////// ////////
  18. / /   //   /        /    /    /  /        /   /       /      /     /        /
  19. /   /  /   ///////       /       / //////     /       /      /     / //////
  20. /      /         /       /       /       /    /       /      /     /       /
  21. /      /   ///////       /       /        /   ////////   ///////// /        /
  22.  
  23.  
  24.  
  25.  
  26. The program - MSTRDIR
  27.  
  28.         I developed mstrdir at first as an on the fly program.  The first
  29.         version was written purly in MS-DOS basic.  I would exit my batch file
  30.         load up basic and run the program.  It was very small at that time.
  31.         No parameters external control files etc.  Local to my system only.  A
  32.         fellow sysop was on my board on day and asked if I had a program that
  33.         could do then what mstrdir did for me.  I hacked up a hard coded version for
  34.         his system and sent it on.  About a week later he told me that he was
  35.         still running my program but was using Schmlscan (I think thats the
  36.         name).  Say nothing that I was disappointed that my program did not
  37.         meet with his expectations I had a look at the one he decided to go
  38.         with.  The program he was using instead of mine only did one thing that
  39.         mine did not and that was it gave a little blurb at the top of the file.
  40.         This was for sysop name etc.
  41.  
  42.         A little later, after much hard work and determination.  I sent the
  43.         same sysop the new version of the program.  He set it up ran it and
  44.         threw the other one he was using out the door.  Not only did it do a
  45.         blurb but it added some graphics to make it presentable.
  46.  
  47.         Little by little the program grew.
  48.  
  49.         This program is for use by All, RA, and QuickBBS type programs.  The
  50.         configuration file is not BBS dependent.
  51.  
  52.  
  53. The configuration of MSTRDIR
  54.  
  55. The operation of this program is essentially simple.  It can be in any
  56. directory as long as the program can find its configuration file.  If the
  57. configuration file is not found the program will substitute some default values
  58. for some of the program parameters.
  59.  
  60. The name of the configuration file is.
  61.  
  62. MSTRDIR.CFG
  63.  
  64. Contents of this file are as follows.
  65.  
  66. System  C:\RA\               >  The path to your Flsearch.CTL file, or your
  67.                              >  Files.RA.  No file name is needed.
  68.                              >  Format for the Flsearch.ctl file is
  69.                              >  {Path    Security_Level    Area_Name}
  70.                              >  Files.RA as defined in RASTRUCT
  71.                              >  DEFAULT - [Current directory]
  72.  
  73. Outputfile  C:\Allfiles.BBS  >  The name and path that you would like the
  74.                              >  master file listing to go to.
  75.                              >  DEFAULT - [Current Dir]+ALLFILES.BBS
  76.  
  77.  
  78.  
  79.  
  80.  
  81. Security  25                 >  The highest security level that should be
  82.                              >  included in the all files listing.  If a file
  83.                              >  area had a security level of 30 and line 3 had
  84.                              >  25 the file area with the security level of 30
  85.                              >  would be excluded from the list. [Good for
  86.                              >  those private File areas, or Special access
  87.                              >  only]
  88.                              >  DEFAULT : 32000
  89.  
  90. Directory/Nodirectory        >  This
  91.                              >  option will include or exclude the Directory
  92.                              >  Name/Description in the Combined File listing.
  93.                              >  DEFAULT : NoDirectory
  94.  
  95. Count/Nocount                >  Will total all files processed
  96.                              >  per file area.  Also will give a total number
  97.                              >  of files processed.
  98.  
  99. * ---------------            >  These lines may contain anything you want to be
  100.                              >  displayed at the top of the all files listing.
  101.                              >  You might want to put the name of your system,
  102.                              >  The Sysops name, Your Node number etc.  If any
  103.                              >  of these lines are ommitted  Or are left blank.
  104.                              >  The system will not print them.  There are two
  105.                              >  hundred possibible entries that can be made in
  106.                              >  the header file.  The "*" is required with a
  107.                                 mandatory space.
  108.  
  109. Date/NoDAte                  >  This specifies wether or not you want the DATE,
  110.                              >  File size etc.
  111.  
  112. Notice/NoNotice              >  This specifies the need for an external notice
  113.                              >  data file.  If the answer to this question is
  114.                              >  NOTICE/NONOTICE, If you have an external
  115.                              >  program you must place the name on the same
  116.                              >  line.
  117.  
  118. LogAll [Path+Filename]
  119. NoLogAll                     >  This specifies if the actions of the program
  120.                              >  Should be dumped to a file or not.
  121.                              >  DEFAULT LOGALL System.Log
  122.  
  123. NewFiles 30
  124. NoNewFiles
  125. OnlyNewFiles 30              >  Newfiles tells the program to tag all files that
  126.                              >  were created within the past ## of days.  Here 30.
  127.                              >  NoNewFiles tells the program not to tag anything.
  128.                              >  OnlyNewFiles tells the program to list only the
  129.                              >  Files that are within 30 days old.
  130.                              >  Of course you can change the number of days for
  131.                              >  either entry.
  132.                              >  DEFAULT NoNewFiles
  133.  
  134.  
  135.  
  136.  
  137.  
  138. Hints on the program
  139.  
  140. At present there isn't much that I can say for hints that are not already
  141. documented above.
  142.  
  143. Credits
  144.  
  145.         The author, Orland K. Carter, would like to thank my two beta testers
  146.         and the one persistent sysop that adamantly demanded changes be made.
  147.         Robert Taylor, Daniel Johnston, Kenny Star Beta testers
  148.  
  149.         Peter Hebert [Persistent Sysop], Noel, and Scott Samet
  150.  
  151.  
  152. Bug Reports
  153.  
  154. Well I will listen to them.  You can pass them through the RA_Support echo
  155. since this program does run with RA.  Or NetMail me.
  156.  
  157.  
  158. Registration
  159.  
  160. Thats all it takes to run this program.  I hope you like it.  If you wish a(n)
  161. donation may be made to the author, in any amount.  I feel to ask for a
  162. donation is better than to mandatorily demand one.  Your concience will normaly
  163. tell you what is right and what is wrong.
  164. Funds may be sent to.
  165.  
  166.  
  167. ______________________________________________________________________________
  168. |Registration of MSTRDIR ,                          Form 01, U.Date 11 Mar 90|
  169. |----------------------------------------------------------------------------|
  170. |                                                                            |
  171. |Name of Sysop ______________________________________________________________|
  172. |                                                                            |
  173. |Street Address______________________________________________________________|
  174. |                                                                            |
  175. |City/St/Zip   ______________________________________________________________|
  176. |                                                                            |
  177. |Name of BBS   ______________________________________________________________|
  178. |                                                                            |
  179. |Number of BBS ______________________________________________________________|
  180. |                                                                            |
  181. |Node #        ______________________________________________________________|
  182. |                                                                            |
  183. |Make all payments address to                                                |
  184. |  Orland K. Carter, MSTRDIR                                                 |
  185. |  2850 N.W. 155 Terrace                                                     |
  186. |  Opa-Locka, FL  33054-2223                                                 |
  187. |____________________________________________________________________________|
  188.  
  189. Thank you for your support.
  190.  
  191.         Orland
  192. Node 1:135/72 Fido Net
  193.